tehachapi mountains - German English Dictionary